Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 WELLS ROAD Detached £366,131 £215,000 21 Sep 2012
20 WELLS ROAD Detached £447,405 £370,000 21 Jul 2020